sentence = input("Введите строку: ")
words = sentence.split()

total_words = 0
uppercase_words = 0
longest_word = ""
longest_word_length = 0
words_with_hyphen = 0
latin_words = 0
short_words = 0

if sentence.find(" ") == -1:
       print("Мало данных для анализа")
else:
    for word in words:
        total_words += 1
    
        if any([char.isupper() for char in word if 'А' <= char <= 'Я']):
            uppercase_words += 1
        
        if len(word) > longest_word_length:
            longest_word = word
            longest_word_length = len(word)
        
        if "-" in word:
            words_with_hyphen += 1
        
        if any([char.isalpha() for char in word if ('a' <= char <= 'z') or ('A' <= char <= 'Z')]):
            latin_words += 1
        
        if len(word) < 3:
            short_words += 1

    print("Количество слов в предложении:", total_words)
    print("Количество слов с заглавной кириллической буквой:", uppercase_words)
    print("Самое длинное слово:", longest_word)
    print("Количество букв в самом длинном слове:", longest_word_length)
    print("Количество слов с дефисом:", words_with_hyphen)
    print("Количество слов с латинскими буквами:", latin_words)
    print("Количество слов меньше трёх символов:", short_words)
